package com.zscat.mallplus.entity.vo.oms;

import lombok.Data;

@Data
public class GenerateOrderParam {
    private Long orderId;
    private Long skuId;
    private Long goodsId;

    /**
     * 收货地址id
     */
    private Long addressId;
    /**
     * 单个订单：数量
     */
    private Integer total;
    /**
     * 多个订单：优惠券id
     */
    private String storeCouponId;
    /**
     * 多个订单：优惠券领取id
     */
    private String storeMemberCouponId;
    /**
     * 单个订单：优惠券id
     */
    private Long couponId;
    /**
     * 单个订单：优惠券领取id
     */
    private Long memberCouponId;
    private Long memberId;
    /**
     * 买家备注：
     */
    private String storeContent;
    /**
     * 买家备注/留言
     */
    private String content;
    /**
     * 购物车id集合
     */
    private String cartIds;
    private String type; // 1 商品详情 2 勾选购物车 3全部购物车的商品

    private Integer source = 1; ////订单来源：0->PC订单；5->app订单 2 h5 3微信小程序 4 支付宝小程序
    private Integer orderType = 1; // 1 普通订单 2 秒杀订单 3 团购订单 4 拼团订单 5 积分订单

}
